Towards an Open Architecture for IcDl
نویسندگان
چکیده
We extend LDl to allow programs to call external procedures and vice versa. This extension allows the modularization of L Dl, since external predicates are equivalent to external procedures written in L3 DL. External predicates are viewed as infinite relations so that the traditional semantics of logic programs remain ap plicable. To avoid computing infinite relations, wellformedness conditions for programs in extended L Df? are given. The traditional optimization framework can still be used; it is only necessary to define a new set of cost functions capable of handling the infinite relations. The problem of interfacing L3 DL programs with external procedures-exchanging complex objects and returning multiple solutions-is discussed. Thus, we provide a general framework to allow logic programs to interact with external procedures without sacrificing amenities such as optimization, safety, etc. This approach forms the basis for the implementation of externals and modules in the LDL compiler and optimizer at MCC.
منابع مشابه
An International Digital Library for Distance Learning Research issues for the UK Open University's International Centre for Distance Learning (ICDL)
The paper describes the International Centre for Distance Learning which is located in the Open University's Institute of Educational Technology. An essential resource of the Centre built up over 15 years is its digital library which includes information on 1,200 distance education institutions, 31,000 courses and 10,000 abstracts from the literature of distance learning. It is available on the...
متن کاملReply to “ What are Potential Principles for the Autonomous Development of Value and Motivation ? ”
Welcome to the first issue of the AMD TC Newsletter in 2005. The highlight of this issue is the dialog column guest-moderated by Olaf Sporns: " What are Potential Principles for the Autonomous Development of Value and Motivation? " I would like to thank Olaf and all contributing authors of this column for their insights. The AMD TC Newsletter welcomes more contributions from the AMD TC on resea...
متن کاملAutonomous selection of the "what" and the "how" of learning: An intrinsically motivated system tested with a two armed robot
In our previous research we focused on the role of Intrinsically motivated learning signals in driving the selection and learning of different skills. This work makes a further step towards more autonomous and versatile robots, implementing a 3-level hierarchical architecture with the mechanisms necessary to both select goals to pursue and search for the best way to achieve them. In particular,...
متن کاملExplaining the effective features of open and semi-open spaces in availability and increase of social interactions in residential complexes
By increasing house demand for living, the urban development planning has turned to towers, which provides a platform for the growth of the city, regardless of the traditional Iranian's architecture. Among the vital elements in traditional architecture, there are a variety of open and semi-open spaces such as the central courtyard, pool, veranda, balcony, etc that have been provided the needs f...
متن کاملGedeon Deak ICDL 2008 Program Chairs
It is our great pleasure to welcome you to the 7th International Conference on Development and Learning (ICDL 2008) in Monterey, California, USA. ICDL is a unique interdisciplinary conference, with latest research results that cover challenging gaps among computer science, robotics, psychology, and neuroscience to address the challenging subject of computational autonomous development, both nat...
متن کامل